Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Oeiras 1 Challenger Oeiras 2 Challenger Girona Challenger Portugal F1 Argentina F1 Portugal F3 Argentina F2 Chile F1b Argentina F5 Argentina F6 Bolivia F2 Colombia F3 Chile F3 Uruguay F1 Argentina F7 Italy F8 Spain F8 Argentina F3 Spain F17 Spain F18 Spain F19 Spain F27 Spain F33 Spain F34 Spain F35 Portugal F4 Argentina F18 Spain F8 Spain F9 Spain F10 Spain F13 France F6 Spain F17 Spain F18 Spain F19 Spain F20 Spain F31 Spain F33 Portugal F7 Portugal F8 Spain F39 Spain F40 United Arab Emirates F2 Spain F3 Spain F4 Spain F5 Spain F10 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F29 Spain F30 Portugal F4 Portugal F5 Spain F35 Spain F37 Spain F3 Spain F4 Italy F2 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 Italy F17 Spain F31 Spain F35 Spain F36 France F4 Spain F14 Spain F15 Argentina F4 Spain F36 Spain F37 Spain F38 Italy F11 Czech Republic F1 Slovenia F2 Slovenia F3 Italy F13 Italy F14 Chile F1a Colombia F4 Chile F2 Brazil F1 Brazil F2 Italy F6 Italy F7 Italy F9 Italy F10 Spain F6 Germany F6 France F10 France F11 Italy F22 Italy F23 Spain F22 Spain F34 Spain F41 Spain F23 Spain F26 Spain F42 Italy F27 United Arab Emirates F1 Italy F28 Portugal F5 Spain F38 Spain F39 Spain F40 Turkey F4 Spain F41 Uruguay F1 Turkey F5 Spain F3 Spain F5 Turkey F6 Spain F6 Spain F28 Romania F10 Romania F11 Spain F30 Spain F7 Spain F11 Italy F3 Trofeo Francesco Guzzini - Recanati Copa Petrobras - Montevideo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Aberto de Santa Catarina - Florianopolis II Challenger Ciudada de Guayaquil - Guayaquil La Serena Open - La Serena Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Citta di Como Challenger - Como San Benedetto Challenger Sao Paulo Challenger Tallahassee Challenger Reggio Emilia Challenger Manerbio Challenger Guayaquil Challenger Heilbronn Challenger Courmayeur Challenger Quimper Challenger Casablanca Challenger Salinas Challenger Santiago Challenger Pingguo Challenger Furth Challenger Braunschweig Challenger San Marino Challenger San Sebastian Challenger Palermo Challenger Eckental Challenger Kazan Challenger Quimper Challenger Florianopolis Challenger Casablanca Challenger Santiago Challenger Rabat Challenger Barranquilla Challenger Mersin Challenger Rome Challenger Santos Challenger Bordeaux Challenger Caltanissetta Challenger Furth Challenger Monza Challenger Lima Challenger Scheveningen Challenger Bercuit Challenger Tampere Challenger Oberstaufen Challenger Sibiu Challenger Scheveningen Challenger Cordenons Challenger Como Challenger Alphen Challenger Asuncion Challenger Aberto de Santa Catarina de Tenis - Florianopolis Cali Challenger Trnava Challenger Campinas Challenger Porto Alegre Challenger Santiago Challenger Sao Paulo Challenger Furth Challenger Curitiba Challenger XI Abierto Internacional de Salinas - Salinas Bergamo Challenger San Benedetto Challenger - San Benedetto Meknes Challenger Riviera di Rimini Challenger 2004 - Rimini Cancun Challenger Marburg Challenger Lima Challenger - Lima 7° Trani Cup - Trani Alicante Challenger Nossa Caixa Tennis Cup - Sao Paulo Nord LB Open 2006 - Braunschweig 8° Trani Cup - Trani Bancolombia Open - Bogota Morocco Tennis Tour - Fes Bucaramanga Challenger Kosice Challenger Buenos Aires Challenger Cassis Challenger Kosice Challenger Turin Challenger Lisbon Challenger Rio De Janeiro Challenger Montevideo Challenger Buenos Aires Challenger La Serena Open - La Serena Copa Petrobras - Bogota Marrakech Challenger Unicredit Czech Open 2007 - Prostejov Milan Challenger LXVII Concursu Internacional de Vigo - Vigo UTC Open by Selena - Cherkassy Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Mallorca Challenger Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Calgary Challenger Challenger de Providencia-Copa Kia - Santiago Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Juan Challenger Villa Allende Challenger San Remo Tennis Cup - San Remo Buenos Aires Challenger Prague 3 Challenger Mamaia Challenger - Constanta Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Bratislava 2 Challenger Riviera de Rimini Challenger - Rimini Ismaning Challenger Porsche Open - Poznan Drummondville Challenger Kos Succhetti Tennis Cup - Cordenons LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Brasov Challenger - Brasov Copa Petrobras Argentina - Buenos Aires Copa Petrobras-Argentina - Buenos Aires Orbetello Challenger Seville Challenger Itajai Challenger Santos Challenger Asuncion Challenger Bordeaux Challenger Medellin Challenger Kosice Challenger Todi Challenger San Benedetto Challenger Poznan Challenger Lima Challenger Guimaraes Challenger Blunmenau Challenger Leon Challenger San Remo Challenger Turin Challenger Rimini Challenger Recanati Challenger Cordenons Challenger Tampere Challenger San Marino Challenger Istanbul Challenger Como Challenger Seville Challenger Rijeka Challenger Izmir Challenger Porto Challenger Montevideo Challenger Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Copa Ericsson Argentina - Buenos Aires Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Estoril Open - Estoril BCR Open Romania - Bucharest Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Petrobras Santiago - Santiago If Stockholm Open - Stockholm Open Sud de France - Montpellier Challenger ATP de Cuenca Diario El Mercurio - Cuenca Braga Challenger Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov Brasil Open - Costa do Sauipe Open 13 - Marseille Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Estoril Open - Estoril Memorial Manfredini - Sassuolo Open de Montauban - Montauban SkiStar Swedish Open - Bastad Porsche Open - Poznan ATP Studena Croatia Open - Umag Open de Moselle - Metz Pekao Open - Szczecin Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago Aircel Chennai Open - Chennai II Cyclus Open de Tenis - Florianopolis VTR Open - Vina del Mar Morocco Tennis Tour - Rabat US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Tunis Open 2007 - Tunis Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Copa Petrobras Uruguay - Montevideo Apia International - Sydney Lima Challenger 2007 - Lima VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco III Aberto Santa Catarina de Tenis - Florianopolis Power Horse Cup - Dusseldorf XI Trofeo Ciudad de Quito - Quito Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Timisoara Challenger - Timisoara Kremlin Cup - Moscow Apia International - Sydney 84° Concurso Internacional Tenis San Sebastian - San Sebastian Copa Claro - Buenos Aires Abierto Colombiano de Tenis - Bogota Copa Petrobras-Brazil - Aracaju Copa Petrobras-Uruguay - Montevideo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Todi Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Cyclus Open de Tenis - Florianopolis Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Sao Jose Do Rio Preto Challenger Buenos Aires Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Copa Ericsson Uruguay - Montevideo Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Bancolombia Open - Cali Rakuten Japan Open - Tokyo Kremlin Cup - Moscow IV Challenger Ciudad De Guayaquil - Guayaquil Valencia Open - Valencia St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Seguros Bolivar Open - Medellin Open Sud de France - Montpellier Open 13 - Marseille Madrid Challenger Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Sunrise Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland Argentina Open - Buenos Aires XL Bermuda Open - Bermuda Rio Open - Rio de Janeiro Turin Challenger Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Antalya Cup - Antalya Konzum Croatia Open - Umag FILA Challenger - Biella Suisse Open - Gstaad Naples Challenger - Naples Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Tunis Challenger Ostdeutscher Sparkessen Cup - Dresden ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Buenos Aires Challenger Genova Open Challenger - Genova San Marino Cepu Open - San Marino Montevideo Challenger Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Tarragona Challenger China Open - Beijing Copa Petrobras - Santiago Swiss Indoors Basel - Basel ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Rennes Challenger Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Libema Open - 's-Hertogenbosch Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Florionapolis Challenger Swiss Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Bancastato Challenger Lugano - Lugano Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Guayaquil Challenger Hamburg European Open - Hamburg Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Millennium Estoril Open - Estoril Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Salinas Challenger Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Mallorca Championships - Mallorca Nordea Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm Mitsubishi Electric Europe Cup - Monza Tanger Challenger ASB Classic - Auckland Cordoba Open - Cordoba Meknes Challenger Rabat Challenger Marrakech Challenger Caltanissetta Challenger Argentina Open - Buenos Aires Barletta Challenger Napoli Challenger Rio Open - Rio de Janeiro Bordeaux Challenger Biella Challenger Millennium Estoril Open - Estoril Milan Challenger Sao Paulo Challenger Poznan Challenger ECM Prague Open - Prague Tunis Challenger Santiago Challenger Medellin Challenger Sao Paulo Challenger Bucaramanga Challenger Guangzhou Challenger Barranquilla Challenger St. Brieuc Challenger Pereira Challenger Blumenau Challenger Rome Challenger Santos Challenger Zagreb Challenger Cremona Challenger XII Abierto Internacional de Salinas - Salinas Polska Energia Open - Bytom Alessandria Challenger Millennium Estoril Open - Estoril Rijeka Challenger San Benedetto Challenger Orbetello Challenger Bancolombia Open - Bogota Tampere Challenger ATP Challenger Trophy 2007 - Trnava Segovia Challenger Genova Challenger Seville Challenger ATP Challenger La Serena - La Serena Szczecin Challenger Todi Challenger LXV Concurso Internacional Vigo - Vigo Olimp Kyiv Open - Kiev Trnava Challenger Madrid Challenger Napoli Challenger Sao Leopoldo Challenger Mallorca Challenger Cassis Challenger Biel Challenger Guayaquil Challenger Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe Montevideo Challenger Maia Challenger Brasil Open - Sao Paulo Girona Challenger Masters Series - Hamburg Oeiras 3 Challenger Allianz Suisse Open Gstaad - Gstaad Aix En Provence Challenger Vicenza Challenger Phoenix Challenger Movistar Open - Santiago Tunis Challenger MoviStar Open - Vina del Mar Qatar ExxonMobil Open - Doha Estoril Open - Estoril Valencia Open - Valencia German Tennis Championships - Hamburg Studena Croatia Open - Umag Antalya 2 Challenger Orleans Challenger Brest Challenger Tenerife Challenger Bratislava Challenger Helsinki Challenger Quimper Challenger Abierto Mexicano Telcel - Acapulco Moselle Open - Metz Erste Bank Open - Vienna Pacific Life Open - Indian Wells Copa Claro - Buenos Aires BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Valencia Open - Valencia Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open Sud de France - Montpellier Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona European Open - Antwerp St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Noventi Open - Halle Intrum Stockholm Open - Stockholm Generali Open - Kitzbuhel Melbourne Summer Set - Melbourne Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gijon Open - Gijon Cordoba Open - Cordoba Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Heineken Open - Auckland Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Brasil Open - Sao Paulo Qatar ExxonMobil Open - Doha Tel Aviv Watergen Open - Tel Aviv Brasil Open - Sao Paulo Gerry Weber Open - Halle Barcelona Open BancSabadell - Barcelona ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Swiss Open - Gstaad St. Petersburg Open - St. Petersburg ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Sardegna Open - Cagliari Chile Dove Men+Care Open - Santiago National Bank Open - Montreal BNP Paribas Open - Indian Wells Australian Open - Melbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Internazionali BNL d'Italia - Rome Australian Open - Melbourne Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group II, 1R, POR-BEN 5-0 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, PO, POR-RSA 4-0 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, Group I, 1R, AUT-POR 1-3 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, Group II, 1R, POR-MAR 4-1 Davis Cup, Group I, 1R, POR-BRA 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, 2R, SWE-POR 3-2 Wimbledon - London Australian Open - Melbourne Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, ISR-POR 3-2 Australian Open - Melbourne Davis Cup, Group I, PO, RUS-POR 4-1 All Lower level tournaments French Open - Paris Davis Cup, Group I, 1R, POR-AUT 1-4 Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group I, PO, SVK-POR 3-1 Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, World Group I, PO, LTU-POR 0-4 Ortisei Challenger Davis Cup, World Group, Q, FIN-POR 3-1 Davis Cup, World Group, PO, POR-CZE 1-3